# 在python中一个子类可以继承多个父类
# 一个父类也可以有用多个子类
# 一个类如果没有继承任何类，则默认继承了Object类
class Person:   # 默认继承了Object类
    def __init__(self, name, age):
        self.name = name
        self.age = age

    def show(self):
        print(f'大家好，我叫：{self.name}，今年：{self.age}岁。')


# 继承了Person类
class Student(Person):
    # 编写初始化的方法
    def __init__(self, name, age, stu_no):
        # 调用父类的初始化方法
        super().__init__(name, age)
        self.stu_no = stu_no


# 继承了Person类
class Doctor (Person):
    # 编写初始化的方法
    def __init__(self, name, age, department):
        super().__init__(name, age)
        self.department = department


# 创建第一个子类对象
stu = Student('三儿', 18, '9527')
stu.show()

doct = Doctor('李医生', 20, '骨科')
doct.show()

